package com.platform.qujia.service;

import com.platform.qujia.param.request.MultiplePayInfoReq;
import com.platform.qujia.pojo.AppUserInfo;
import com.platform.qujia.pojo.PayOrder;
import com.platform.qujia.utils.exception.EndingException;

import java.util.Map;

/**
 * @date 2024/1/29
 */
public interface QujiaPayV2Service {

    Map<String, Object> toMultipleThirdPay(MultiplePayInfoReq multiplePayInfoReq);

    String callbackSxf(Map<String, Object> request);

    String callbackYh(Map<String, Object> request);

    public int handleCallBack(PayOrder payOrderInfo, AppUserInfo appUserInfo) throws EndingException ;

}
